package com.zhuss.core.permission;

import org.springframework.stereotype.Component;

import com.zhuss.bean.bo.core.permission.CarePermissionResourceListBo;
import com.zhuss.bean.bo.core.permission.CarePermissionRoleListBo;
import com.zhuss.bean.bo.core.permission.ListPermissionTreeBo;
import com.zhuss.exception.OceanException;


/**
 * 权限点查询service（拓展查询）
 * @author zhushanshuo
 * @Date 2019-12-13 15:59
 *
 */
@Component("permissionReadServiceExt")
public class PermissionReadServiceExt extends PermissionReadService {
	
	/**
	 * 权限树
	 */
	@Override
	public Object listPermissionTree(ListPermissionTreeBo bo) {
		
		return super.listPermissionTree(bo);
	}
	
	/**
	 * 权限的资源树列表
	 * @throws OceanException 
	 */
	public Object carePermissionResourceList(CarePermissionResourceListBo bo) throws OceanException {

		return super.carePermissionResourceList(bo);
	}
	
	/**
	 * 权限的资源树列表
	 * @throws OceanException 
	 */
	public Object carePermissionRoleList(CarePermissionRoleListBo bo) throws OceanException {
		
		return super.carePermissionRoleList(bo);
	}
	
	
	
	
	
	
}

